1. 软硬件说明

1.1 Arduino IDE介绍

Arduino IDE(Integrated Development Environment,集成开发环境)是专门为 Arduino 开源硬件平台 设计的一款编程软件,用于编写、编译和上传程序到 Arduino 主控板(如 UNO、MEGA、Nano、ESP32 等)。它是所有 Arduino 项目开发的核心工具。

Arduino IDE官网:https://www.arduino.cc/en/software/

1.2 行空板K10介绍

行空板K10是一款专为快速体验和学习人工智能而设计的开发学习板,100%采用国产芯片,知识产权自主可控,符合信息科技课程中编程学习、物联网及人工智能等教学需求。该板集成LCD彩屏、WiFi蓝牙、摄像头、麦克风、扬声器、RGB指示灯、多种传感器及丰富的扩展接口。凭借高度集成的板载资源,教学过程中无需额外连接其他设备,便可轻松实现传感器控制、物联网应用以及人脸识别、语音识别、语音合成等人工智能项目。

行空板K10商城购买链接:https://www.dfrobot.com.cn/goods-4014.html

2. 硬件连接

准备材料

准备一根USB数据线和一根4Pin白色硅胶线。使用USB数据线连接电脑与行空板K10,I2C模式使用4Pin白胶先连接行空板K10与HuskyLens 2,UART模式使用4Pin线缆与扩展板连接。
再使用额外的USB数据线n连接示意图如下连接HUSKYLENS 2的Type-C接口与电源,为HUSKYLENS 2进行额外供电。接线图可参考下图。

Interface Diagram

3. 编程准备

3.1 安装行空板K10 SDK

从官网下载Arduino IDE::https://www.arduino.cc/en/software/

安装 Arduino IDE SDK

在Arduino IDE中,行空板K10将会以SDK(软件开发包)的形式在下载后集成入Arduino IDE。

  • SDK URL:
    https://downloadcd.dfrobot.com.cn/UNIHIKER/package_unihiker_index.json
  • 在Arduino IDE中打开 "File->Preference"

Interface Diagram

将 "Compiler warnings" 设置为 none

Interface Diagram

点击下图箭头中的按钮来添加SDK URL

Interface Diagram

在对话框中另起一行,添加本文上方的SDK URL:

https://downloadcd.dfrobot.com.cn/UNIHIKER/package_unihiker_index.json
最后点击OK。

Interface Diagram

打开 "Tools->Board->Boards Manager"

Interface Diagram

在对话框中搜索"unihiker"并且点击install进行安装

Interface Diagram

等待安装完成后,即可在Arduino IDE中选择行空板k10(unihiker k10)进行开发.

Interface Diagram

3.2 加载HUSKYLENS 2 库

第一步:首先需要下载HUSKYLENS Arduino Library,

点击此处进行下载:https://gitee.com/dfrobot/DFRobot_HuskylensV2/repository/archive/master.zip

第二步:将下载的文件解压到Arduino IDE所在的“libraries”文件夹的目录下,并将文件名修改为HUSKYLENS2。

Interface Diagram

建议在开始制作项目前,确认并将HUSKYLENS 2固件更新为最新版本,截止2026年1.7,当前HUSKYLENS 2最新固件为1.2.,找到系统设置 - 设备信息,可以看到当前的系统版本。更新固件请见:二哈识图 2 固件更新教程

Interface Diagram


请使用最新版本的 HUSKYLENS 2 Arduino Library(下载地址见上方 3.2 节)制作项目,以确保功能与示例一致。